package com.utf999.qiangmanger.dao.iface;

import java.util.List;

import com.utf999.qiangmanger.dao.IQiangDAO;
import com.utf999.qiangmanger.entity.orm.StorefrontEntity;
import com.utf999.qiangmanger.exception.BizException;

public interface IStorefrontDAO extends IQiangDAO<StorefrontEntity> {
	/**
	 * 查询指定的公司下，目前状态正常的店面信息（按照创建时间倒序排列）
	 * @param companyid 指定的公司信息
	 * @param status 可以传入，表示只查询某种状态的店面
	 * @return
	 * @throws BizException
	 */
	public List<StorefrontEntity> queryStorefrontList(String companyid , Integer status) throws BizException;
	
	/**
	 * 按照指定的后台管理用户的信息，查询其所属的店面
	 * @param adminuserid 指定的后台管理用户的编号
	 * @return 
	 * @throws BizException
	 */
	public StorefrontEntity queryStorefrontByuserid(String adminuserid) throws BizException;
}
